PrintMyBlog\entities\DesignTemplate A

Total Complexity 54
Dependencies 10
Dependents 8
Total lines 458
Lines of code 186
Logical lines of code 80
Comment lines 175
Methods 30
Properties 17

Methods 30

Method Rating Maintainability Complexity Lines of code
getTemplatePathToDivision()
S
56 7 19
getLevels()
S
60 5 14
__construct()
S
55 4 19
resolveSectionTemplateToUse()
S
64 4 10
supports()
S
72 3 5
templateFileExists()
S
64 3 10
getDesignFormTemplate()
S
71 2 6
getNewDesignFormTemplate()
S
68 2 7
calculateTemplatePathToDivision()
S
70 2 6
getFormat()
S
71 2 6
getAssetsUrl()
S
80 1 3
validDivisionsIncludingImplied()
S
68 1 9
getDocs()
S
82 1 3
getDefaultDesign()
S
80 1 3
getFormatSlug()
S
82 1 3
supportsCustomTemplate()
S
75 1 4
addCustomTemplate()
S
80 1 3
getCustomTemplates()
S
82 1 3
validPlacements()
S
71 1 7
validDivisions()
S
69 1 8
divisionLabelSingular()
S
66 1 9
getUrl()
S
80 1 3
getDefaultDesignSlug()
S
82 1 3
getSlug()
S
82 1 3
inject()
S
74 1 5
getTitle()
S
82 1 3
getDir()
S
80 1 3
getProjectCallback()
S
82 1 3
getDirForTemplates()
S
80 1 3
setDocs()
S
81 1 3